sea shelf - French English Dictionary